stranded wire rope - French English Dictionary